package org.fle4y.framework.net;

import java.nio.ByteBuffer;

/**
 * author : xiehui<br>
 * company : northking <br>
 * Create at: 2012-6-5<br>
 * @version : 1.0<br>
 * mailto:flexie@foxmail.com<br>
 *  Description : 接收到数据流后按照定义的协议转换为Message
 */
public interface Protocal {
	/**
	 * 通过协议转换数据流为具体的消息
	 * @param session
	 * @param msgdata 数据流
	 * @return
	 */
	public Message transfer(ByteBuffer buffer);
}
